using System;

[Serializable]
public struct SessionReputationProbalityReward
{
	public League league;

	public int rewardNumber;

	public int reputationValue;

	public string rewardID;

	public int rewardCount;

	public SessionReputationRewardType type;

	public float weight;

	public int index;

	public static explicit operator SessionReputationReward(SessionReputationProbalityReward reward)
	{
		SessionReputationReward sessionReputationReward = new SessionReputationReward();
		sessionReputationReward.reputationValue = reward.reputationValue;
		sessionReputationReward.rewardCount = reward.rewardCount;
		sessionReputationReward.type = reward.type;
		sessionReputationReward.rewardID = reward.rewardID;
		sessionReputationReward.index = reward.index;
		return sessionReputationReward;
	}
}
